package com.lancoo.cvas.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel("分配教师设置")
public class AssignTeachersDto {


    /**
     * 对应教学班列表
     */
    @ApiModelProperty("对应教学班列表")
    public List<Long> classInfoList;

    /**
     * 对应行政班列表
     */
    @ApiModelProperty("对应行政班列表")
    public List<Long> teachingClassList;

    /**
     * 对应行政班列表
     */
    @ApiModelProperty("年级id")
    public String gradeId;


    /**
     * 对应行政班列表
     */
    @ApiModelProperty("课程id")
    public Long courseId;


    /**
     * 对应教师列表
     */
    @ApiModelProperty("对应教师列表")
    public List<Long> teacherIds;


    /**
     * 是否选课 0 不选课 1 选课
     */
    @ApiModelProperty("是否选课 0 不选课 1 选课")
    public Integer isChooseCourse;


    /**
     * 不传为全部 0 环节 1 讲授 2 上机 3 实验 4 其他
     */
    @ApiModelProperty("不传为全部 0 环节 1 讲授 2 上机 3 实验 4 其他")
    public Integer hourType;


}
